package com.kgis.fm.flex.model.term
{
	import com.kgis.fm.flex.model.LifecycleModel;

	/**
	 * 
	 * @author Simon He
	 * 
	 */
	[Bindable]
	[RemoteClass(alias="com.kgis.fm.platform.model.term.PolygonStyle")]
	public class BusinessPolygonStyle extends LifecycleModel
	{
		public function BusinessPolygonStyle()
		{
		}
		private var _sno:int;
		private var _name:String;
		private var _edgeWidth:String;
		private var _edgeColor:Number;
		private var _edgeAlpha:Number;
		private var _fillColor:Number;
		private var _fillAlpha:Number;
		private var _mode:int;

		/**
		 * 样式编号
		 */
		public function get sno():int {
			return _sno;
		}
		
		public function set sno(sno:int):void {
			this._sno = sno;
		}
		/**
		 * 样式名称
		 */
		public function get name():String {
			return _name;
		}
		
		public function set name(name:String):void {
			this._name = name;
		}
		
		/**
		 * 线宽
		 */
		public function get edgeWidth():String {
			return _edgeWidth;
		}
		
		public function set edgeWidth(edgeWidth:String):void {
			this._edgeWidth = edgeWidth;
		}
		
		/**
		 * 线颜色
		 */
		public function get edgeColor():Number {
			return _edgeColor;
		}
		
		public function set edgeColor(edgeColor:Number):void {
			this._edgeColor = edgeColor;
		}
		
		
		
		
		/**
		 * 线透明度
		 */
		public function get edgeAlpha():Number {
			return _edgeAlpha;
		}
		
		public function set edgeAlpha(edgeAlpha:Number):void {
			this._edgeAlpha = edgeAlpha;
		}
		
		/**
		 * 填充颜色
		 */
		public function get fillColor():Number {
			return _fillColor;
		}
		
		public function set fillColor(fillColor:Number):void {
			this._fillColor = fillColor;
		}
		
		/**
		 * 填充透明度
		 */
		public function get fillAlpha():Number {
			return _fillAlpha;
		}
		
		public function set fillAlpha(fillAlpha:Number):void {
			this._fillAlpha = fillAlpha;
		}
		
		
		
		/**
		 * 显示的是矢量面还是光栅图片
		 */
		public function get mode():int {
			return _mode;
		}
		
		public function set mode(mode:int):void {
			this._mode = mode;
		}
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
	}
}